package com.aps.server.parse.model.dto;

import com.aps.server.parse.ann.ExcelColumn;
import com.aps.server.parse.ann.ExcelParser;
import com.aps.server.parse.model.ExcelParseValidate;
import org.springframework.stereotype.Component;

/**
 * @Author nbZhuozh
 * @Date 2025-09-15  10:06
 **/
@ExcelParser
@Component("model-excel-basic-equip")
public class BasicEquipExcelImportDto implements ExcelParseValidate<BasicEquipExcelImportDto> {

    /**
     * 设备编码
     */
    @ExcelColumn(value = "设备编码" , defaultSampleValue = "CDL-1234-FL-01")
    private String id;

    /**
     * 设备类型
     */
    @ExcelColumn(value = "设备类型" , defaultSampleValue = "机床加工设备")
    private String equipType;

    /**
     * 设备名称
     */
    @ExcelColumn(value = "设备名称" , defaultSampleValue = "锻压机床-01")
    private String equipName;

    /**
     * 设备产能（理论最大产能）
     */
    @ExcelColumn(value = "设备理论产能（每小时）" , defaultSampleValue = "300")
    private String equipCapacity;


}
